package cn.koala.key.firstmaintain.entity.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 首保卡查询结果
 *
 * @author liutao
 * @date 2021/1/26
 */
@ApiModel(value = "首保卡查询结果")
public class FirstMaintainCardSearchResultVO {

    private Long id;
    @ApiModelProperty("车架号")
    private String vinNo;
    @ApiModelProperty("车辆品牌名称")
    private String brandName;
    @ApiModelProperty("车系名称")
    private String seriesName;
    @ApiModelProperty("首保总次数")
    private Integer totalCount;
    @ApiModelProperty("剩余次数")
    private Integer remainCount;
    @ApiModelProperty("首保类型")
    private String typeName;
    @ApiModelProperty("状态")
    private String statusName;
    @ApiModelProperty("收卡日期")
    private String receiveTime;
    @ApiModelProperty("操作人")
    private String oprNo;
    @ApiModelProperty("操作人姓名")
    private String oprName;
    @ApiModelProperty("创建日期")
    private String gmtCreate;
    @ApiModelProperty("最后修改")
    private String gmtModified;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getVinNo() {
        return vinNo;
    }

    public void setVinNo(String vinNo) {
        this.vinNo = vinNo;
    }

    public String getBrandName() {
        return brandName;
    }

    public void setBrandName(String brandName) {
        this.brandName = brandName;
    }

    public String getSeriesName() {
        return seriesName;
    }

    public void setSeriesName(String seriesName) {
        this.seriesName = seriesName;
    }

    public Integer getTotalCount() {
        return totalCount;
    }

    public void setTotalCount(Integer totalCount) {
        this.totalCount = totalCount;
    }

    public Integer getRemainCount() {
        return remainCount;
    }

    public void setRemainCount(Integer remainCount) {
        this.remainCount = remainCount;
    }

    public String getTypeName() {
        return typeName;
    }

    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

    public String getStatusName() {
        return statusName;
    }

    public void setStatusName(String statusName) {
        this.statusName = statusName;
    }

    public String getReceiveTime() {
        return receiveTime;
    }

    public void setReceiveTime(String receiveTime) {
        this.receiveTime = receiveTime;
    }

    public String getOprNo() {
        return oprNo;
    }

    public void setOprNo(String oprNo) {
        this.oprNo = oprNo;
    }

    public String getOprName() {
        return oprName;
    }

    public void setOprName(String oprName) {
        this.oprName = oprName;
    }

    public String getGmtCreate() {
        return gmtCreate;
    }

    public void setGmtCreate(String gmtCreate) {
        this.gmtCreate = gmtCreate;
    }

    public String getGmtModified() {
        return gmtModified;
    }

    public void setGmtModified(String gmtModified) {
        this.gmtModified = gmtModified;
    }

    @Override
    public String toString() {
        return "FirstMaintainCardSearchResultVO{" +
                "id=" + id +
                ", vinNo='" + vinNo + '\'' +
                ", brandName='" + brandName + '\'' +
                ", seriesName='" + seriesName + '\'' +
                ", totalCount=" + totalCount +
                ", remainCount=" + remainCount +
                ", typeName='" + typeName + '\'' +
                ", statusName='" + statusName + '\'' +
                ", receiveTime='" + receiveTime + '\'' +
                ", oprNo='" + oprNo + '\'' +
                ", oprName='" + oprName + '\'' +
                ", gmtCreate='" + gmtCreate + '\'' +
                ", gmtModified='" + gmtModified + '\'' +
                '}';
    }
}
